site-logo
G
N
I
D
A
O
L
ln -s

特定のバージョンのアプリケーション実行ファイルを最新版として固定する

特定のディレクトリにある実行ファイルを、パスが通っているディレクトリにエイリアスとして配置する

実行コマンド

ln -s /opt/myapp/v2.1.0/bin/start.sh /usr/local/bin/myapp

💡 利用シーン

ツールをバージョン管理下に置きつつ、実行時は常に「myapp」というコマンド名で呼び出せるようにしたい場合

💻 実行結果例

lrwxrwxrwx 1 root root 28 Oct 27 10:00 /usr/local/bin/myapp -> /opt/myapp/v2.1.0/bin/start.sh

📝 実務メモ

新しいバージョンに更新する際は、このシンボリックリンクのリンク先を張り替えるだけで済む

⚠️ 注意点

リンク先を削除する際は、誤って実体を消さないよう注意が必要